long-range radar - Alemán Inglés Diccionario